﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace SyncList.ValueObject
{
    /// <summary>
    /// Définition d'un fichier
    /// </summary>
    class FileDef
    {

        private string _name;
        private long _size;
        private string _localFolder;
        private string _hash;


        /// <summary>
        /// Nom du fichier
        /// </summary>
        public string Name
        {
            get { return (_name); }
            set { this._name = value; }
        }


        /// <summary>
        /// Taille du fichier
        /// </summary>
        public long Size
        {
            get { return(_size); }
            set { this._size = value; }
        }


        /// <summary>
        /// Hash du fichier
        /// </summary>
        public string Hash
        {
            get { return (_hash); }
            set { this._hash = value; }
        }


        /// <summary>
        /// Chemin sur le PC local
        /// </summary>
        public string LocalFolder
        {
            get { return (_localFolder); }
            set { _localFolder = value; }
        }




    }
}
